#ifndef NCNN_INCLUDE_GUARD_mobilefacenet_id_h
#define NCNN_INCLUDE_GUARD_mobilefacenet_id_h
namespace mobilefacenet_param_id {
const int LAYER_data = 0;
const int BLOB_data = 0;
const int LAYER__minusscalar0 = 1;
const int BLOB__minusscalar0 = 1;
const int LAYER__mulscalar0 = 2;
const int BLOB__mulscalar0 = 2;
const int LAYER_conv_1_conv2d = 3;
const int BLOB_conv_1_conv2d = 3;
const int LAYER_conv_1_batchnorm = 4;
const int BLOB_conv_1_batchnorm = 4;
const int LAYER_conv_1_relu = 5;
const int BLOB_conv_1_relu = 5;
const int LAYER_conv_2_dw_conv2d = 6;
const int BLOB_conv_2_dw_conv2d = 6;
const int LAYER_conv_2_dw_batchnorm = 7;
const int BLOB_conv_2_dw_batchnorm = 7;
const int LAYER_conv_2_dw_relu = 8;
const int BLOB_conv_2_dw_relu = 8;
const int LAYER_dconv_23_conv_sep_conv2d = 9;
const int BLOB_dconv_23_conv_sep_conv2d = 9;
const int LAYER_dconv_23_conv_sep_batchnorm = 10;
const int BLOB_dconv_23_conv_sep_batchnorm = 10;
const int LAYER_dconv_23_conv_sep_relu = 11;
const int BLOB_dconv_23_conv_sep_relu = 11;
const int LAYER_dconv_23_conv_dw_conv2d = 12;
const int BLOB_dconv_23_conv_dw_conv2d = 12;
const int LAYER_dconv_23_conv_dw_batchnorm = 13;
const int BLOB_dconv_23_conv_dw_batchnorm = 13;
const int LAYER_dconv_23_conv_dw_relu = 14;
const int BLOB_dconv_23_conv_dw_relu = 14;
const int LAYER_dconv_23_conv_proj_conv2d = 15;
const int BLOB_dconv_23_conv_proj_conv2d = 15;
const int LAYER_dconv_23_conv_proj_batchnorm = 16;
const int BLOB_dconv_23_conv_proj_batchnorm = 16;
const int LAYER_splitncnn_0 = 17;
const int BLOB_dconv_23_conv_proj_batchnorm_splitncnn_0 = 17;
const int BLOB_dconv_23_conv_proj_batchnorm_splitncnn_1 = 18;
const int LAYER_res_3_block0_conv_sep_conv2d = 18;
const int BLOB_res_3_block0_conv_sep_conv2d = 19;
const int LAYER_res_3_block0_conv_sep_batchnorm = 19;
const int BLOB_res_3_block0_conv_sep_batchnorm = 20;
const int LAYER_res_3_block0_conv_sep_relu = 20;
const int BLOB_res_3_block0_conv_sep_relu = 21;
const int LAYER_res_3_block0_conv_dw_conv2d = 21;
const int BLOB_res_3_block0_conv_dw_conv2d = 22;
const int LAYER_res_3_block0_conv_dw_batchnorm = 22;
const int BLOB_res_3_block0_conv_dw_batchnorm = 23;
const int LAYER_res_3_block0_conv_dw_relu = 23;
const int BLOB_res_3_block0_conv_dw_relu = 24;
const int LAYER_res_3_block0_conv_proj_conv2d = 24;
const int BLOB_res_3_block0_conv_proj_conv2d = 25;
const int LAYER_res_3_block0_conv_proj_batchnorm = 25;
const int BLOB_res_3_block0_conv_proj_batchnorm = 26;
const int LAYER__plus0 = 26;
const int BLOB__plus0 = 27;
const int LAYER_splitncnn_1 = 27;
const int BLOB__plus0_splitncnn_0 = 28;
const int BLOB__plus0_splitncnn_1 = 29;
const int LAYER_res_3_block1_conv_sep_conv2d = 28;
const int BLOB_res_3_block1_conv_sep_conv2d = 30;
const int LAYER_res_3_block1_conv_sep_batchnorm = 29;
const int BLOB_res_3_block1_conv_sep_batchnorm = 31;
const int LAYER_res_3_block1_conv_sep_relu = 30;
const int BLOB_res_3_block1_conv_sep_relu = 32;
const int LAYER_res_3_block1_conv_dw_conv2d = 31;
const int BLOB_res_3_block1_conv_dw_conv2d = 33;
const int LAYER_res_3_block1_conv_dw_batchnorm = 32;
const int BLOB_res_3_block1_conv_dw_batchnorm = 34;
const int LAYER_res_3_block1_conv_dw_relu = 33;
const int BLOB_res_3_block1_conv_dw_relu = 35;
const int LAYER_res_3_block1_conv_proj_conv2d = 34;
const int BLOB_res_3_block1_conv_proj_conv2d = 36;
const int LAYER_res_3_block1_conv_proj_batchnorm = 35;
const int BLOB_res_3_block1_conv_proj_batchnorm = 37;
const int LAYER__plus1 = 36;
const int BLOB__plus1 = 38;
const int LAYER_splitncnn_2 = 37;
const int BLOB__plus1_splitncnn_0 = 39;
const int BLOB__plus1_splitncnn_1 = 40;
const int LAYER_res_3_block2_conv_sep_conv2d = 38;
const int BLOB_res_3_block2_conv_sep_conv2d = 41;
const int LAYER_res_3_block2_conv_sep_batchnorm = 39;
const int BLOB_res_3_block2_conv_sep_batchnorm = 42;
const int LAYER_res_3_block2_conv_sep_relu = 40;
const int BLOB_res_3_block2_conv_sep_relu = 43;
const int LAYER_res_3_block2_conv_dw_conv2d = 41;
const int BLOB_res_3_block2_conv_dw_conv2d = 44;
const int LAYER_res_3_block2_conv_dw_batchnorm = 42;
const int BLOB_res_3_block2_conv_dw_batchnorm = 45;
const int LAYER_res_3_block2_conv_dw_relu = 43;
const int BLOB_res_3_block2_conv_dw_relu = 46;
const int LAYER_res_3_block2_conv_proj_conv2d = 44;
const int BLOB_res_3_block2_conv_proj_conv2d = 47;
const int LAYER_res_3_block2_conv_proj_batchnorm = 45;
const int BLOB_res_3_block2_conv_proj_batchnorm = 48;
const int LAYER__plus2 = 46;
const int BLOB__plus2 = 49;
const int LAYER_splitncnn_3 = 47;
const int BLOB__plus2_splitncnn_0 = 50;
const int BLOB__plus2_splitncnn_1 = 51;
const int LAYER_res_3_block3_conv_sep_conv2d = 48;
const int BLOB_res_3_block3_conv_sep_conv2d = 52;
const int LAYER_res_3_block3_conv_sep_batchnorm = 49;
const int BLOB_res_3_block3_conv_sep_batchnorm = 53;
const int LAYER_res_3_block3_conv_sep_relu = 50;
const int BLOB_res_3_block3_conv_sep_relu = 54;
const int LAYER_res_3_block3_conv_dw_conv2d = 51;
const int BLOB_res_3_block3_conv_dw_conv2d = 55;
const int LAYER_res_3_block3_conv_dw_batchnorm = 52;
const int BLOB_res_3_block3_conv_dw_batchnorm = 56;
const int LAYER_res_3_block3_conv_dw_relu = 53;
const int BLOB_res_3_block3_conv_dw_relu = 57;
const int LAYER_res_3_block3_conv_proj_conv2d = 54;
const int BLOB_res_3_block3_conv_proj_conv2d = 58;
const int LAYER_res_3_block3_conv_proj_batchnorm = 55;
const int BLOB_res_3_block3_conv_proj_batchnorm = 59;
const int LAYER__plus3 = 56;
const int BLOB__plus3 = 60;
const int LAYER_dconv_34_conv_sep_conv2d = 57;
const int BLOB_dconv_34_conv_sep_conv2d = 61;
const int LAYER_dconv_34_conv_sep_batchnorm = 58;
const int BLOB_dconv_34_conv_sep_batchnorm = 62;
const int LAYER_dconv_34_conv_sep_relu = 59;
const int BLOB_dconv_34_conv_sep_relu = 63;
const int LAYER_dconv_34_conv_dw_conv2d = 60;
const int BLOB_dconv_34_conv_dw_conv2d = 64;
const int LAYER_dconv_34_conv_dw_batchnorm = 61;
const int BLOB_dconv_34_conv_dw_batchnorm = 65;
const int LAYER_dconv_34_conv_dw_relu = 62;
const int BLOB_dconv_34_conv_dw_relu = 66;
const int LAYER_dconv_34_conv_proj_conv2d = 63;
const int BLOB_dconv_34_conv_proj_conv2d = 67;
const int LAYER_dconv_34_conv_proj_batchnorm = 64;
const int BLOB_dconv_34_conv_proj_batchnorm = 68;
const int LAYER_splitncnn_4 = 65;
const int BLOB_dconv_34_conv_proj_batchnorm_splitncnn_0 = 69;
const int BLOB_dconv_34_conv_proj_batchnorm_splitncnn_1 = 70;
const int LAYER_res_4_block0_conv_sep_conv2d = 66;
const int BLOB_res_4_block0_conv_sep_conv2d = 71;
const int LAYER_res_4_block0_conv_sep_batchnorm = 67;
const int BLOB_res_4_block0_conv_sep_batchnorm = 72;
const int LAYER_res_4_block0_conv_sep_relu = 68;
const int BLOB_res_4_block0_conv_sep_relu = 73;
const int LAYER_res_4_block0_conv_dw_conv2d = 69;
const int BLOB_res_4_block0_conv_dw_conv2d = 74;
const int LAYER_res_4_block0_conv_dw_batchnorm = 70;
const int BLOB_res_4_block0_conv_dw_batchnorm = 75;
const int LAYER_res_4_block0_conv_dw_relu = 71;
const int BLOB_res_4_block0_conv_dw_relu = 76;
const int LAYER_res_4_block0_conv_proj_conv2d = 72;
const int BLOB_res_4_block0_conv_proj_conv2d = 77;
const int LAYER_res_4_block0_conv_proj_batchnorm = 73;
const int BLOB_res_4_block0_conv_proj_batchnorm = 78;
const int LAYER__plus4 = 74;
const int BLOB__plus4 = 79;
const int LAYER_splitncnn_5 = 75;
const int BLOB__plus4_splitncnn_0 = 80;
const int BLOB__plus4_splitncnn_1 = 81;
const int LAYER_res_4_block1_conv_sep_conv2d = 76;
const int BLOB_res_4_block1_conv_sep_conv2d = 82;
const int LAYER_res_4_block1_conv_sep_batchnorm = 77;
const int BLOB_res_4_block1_conv_sep_batchnorm = 83;
const int LAYER_res_4_block1_conv_sep_relu = 78;
const int BLOB_res_4_block1_conv_sep_relu = 84;
const int LAYER_res_4_block1_conv_dw_conv2d = 79;
const int BLOB_res_4_block1_conv_dw_conv2d = 85;
const int LAYER_res_4_block1_conv_dw_batchnorm = 80;
const int BLOB_res_4_block1_conv_dw_batchnorm = 86;
const int LAYER_res_4_block1_conv_dw_relu = 81;
const int BLOB_res_4_block1_conv_dw_relu = 87;
const int LAYER_res_4_block1_conv_proj_conv2d = 82;
const int BLOB_res_4_block1_conv_proj_conv2d = 88;
const int LAYER_res_4_block1_conv_proj_batchnorm = 83;
const int BLOB_res_4_block1_conv_proj_batchnorm = 89;
const int LAYER__plus5 = 84;
const int BLOB__plus5 = 90;
const int LAYER_splitncnn_6 = 85;
const int BLOB__plus5_splitncnn_0 = 91;
const int BLOB__plus5_splitncnn_1 = 92;
const int LAYER_res_4_block2_conv_sep_conv2d = 86;
const int BLOB_res_4_block2_conv_sep_conv2d = 93;
const int LAYER_res_4_block2_conv_sep_batchnorm = 87;
const int BLOB_res_4_block2_conv_sep_batchnorm = 94;
const int LAYER_res_4_block2_conv_sep_relu = 88;
const int BLOB_res_4_block2_conv_sep_relu = 95;
const int LAYER_res_4_block2_conv_dw_conv2d = 89;
const int BLOB_res_4_block2_conv_dw_conv2d = 96;
const int LAYER_res_4_block2_conv_dw_batchnorm = 90;
const int BLOB_res_4_block2_conv_dw_batchnorm = 97;
const int LAYER_res_4_block2_conv_dw_relu = 91;
const int BLOB_res_4_block2_conv_dw_relu = 98;
const int LAYER_res_4_block2_conv_proj_conv2d = 92;
const int BLOB_res_4_block2_conv_proj_conv2d = 99;
const int LAYER_res_4_block2_conv_proj_batchnorm = 93;
const int BLOB_res_4_block2_conv_proj_batchnorm = 100;
const int LAYER__plus6 = 94;
const int BLOB__plus6 = 101;
const int LAYER_splitncnn_7 = 95;
const int BLOB__plus6_splitncnn_0 = 102;
const int BLOB__plus6_splitncnn_1 = 103;
const int LAYER_res_4_block3_conv_sep_conv2d = 96;
const int BLOB_res_4_block3_conv_sep_conv2d = 104;
const int LAYER_res_4_block3_conv_sep_batchnorm = 97;
const int BLOB_res_4_block3_conv_sep_batchnorm = 105;
const int LAYER_res_4_block3_conv_sep_relu = 98;
const int BLOB_res_4_block3_conv_sep_relu = 106;
const int LAYER_res_4_block3_conv_dw_conv2d = 99;
const int BLOB_res_4_block3_conv_dw_conv2d = 107;
const int LAYER_res_4_block3_conv_dw_batchnorm = 100;
const int BLOB_res_4_block3_conv_dw_batchnorm = 108;
const int LAYER_res_4_block3_conv_dw_relu = 101;
const int BLOB_res_4_block3_conv_dw_relu = 109;
const int LAYER_res_4_block3_conv_proj_conv2d = 102;
const int BLOB_res_4_block3_conv_proj_conv2d = 110;
const int LAYER_res_4_block3_conv_proj_batchnorm = 103;
const int BLOB_res_4_block3_conv_proj_batchnorm = 111;
const int LAYER__plus7 = 104;
const int BLOB__plus7 = 112;
const int LAYER_splitncnn_8 = 105;
const int BLOB__plus7_splitncnn_0 = 113;
const int BLOB__plus7_splitncnn_1 = 114;
const int LAYER_res_4_block4_conv_sep_conv2d = 106;
const int BLOB_res_4_block4_conv_sep_conv2d = 115;
const int LAYER_res_4_block4_conv_sep_batchnorm = 107;
const int BLOB_res_4_block4_conv_sep_batchnorm = 116;
const int LAYER_res_4_block4_conv_sep_relu = 108;
const int BLOB_res_4_block4_conv_sep_relu = 117;
const int LAYER_res_4_block4_conv_dw_conv2d = 109;
const int BLOB_res_4_block4_conv_dw_conv2d = 118;
const int LAYER_res_4_block4_conv_dw_batchnorm = 110;
const int BLOB_res_4_block4_conv_dw_batchnorm = 119;
const int LAYER_res_4_block4_conv_dw_relu = 111;
const int BLOB_res_4_block4_conv_dw_relu = 120;
const int LAYER_res_4_block4_conv_proj_conv2d = 112;
const int BLOB_res_4_block4_conv_proj_conv2d = 121;
const int LAYER_res_4_block4_conv_proj_batchnorm = 113;
const int BLOB_res_4_block4_conv_proj_batchnorm = 122;
const int LAYER__plus8 = 114;
const int BLOB__plus8 = 123;
const int LAYER_splitncnn_9 = 115;
const int BLOB__plus8_splitncnn_0 = 124;
const int BLOB__plus8_splitncnn_1 = 125;
const int LAYER_res_4_block5_conv_sep_conv2d = 116;
const int BLOB_res_4_block5_conv_sep_conv2d = 126;
const int LAYER_res_4_block5_conv_sep_batchnorm = 117;
const int BLOB_res_4_block5_conv_sep_batchnorm = 127;
const int LAYER_res_4_block5_conv_sep_relu = 118;
const int BLOB_res_4_block5_conv_sep_relu = 128;
const int LAYER_res_4_block5_conv_dw_conv2d = 119;
const int BLOB_res_4_block5_conv_dw_conv2d = 129;
const int LAYER_res_4_block5_conv_dw_batchnorm = 120;
const int BLOB_res_4_block5_conv_dw_batchnorm = 130;
const int LAYER_res_4_block5_conv_dw_relu = 121;
const int BLOB_res_4_block5_conv_dw_relu = 131;
const int LAYER_res_4_block5_conv_proj_conv2d = 122;
const int BLOB_res_4_block5_conv_proj_conv2d = 132;
const int LAYER_res_4_block5_conv_proj_batchnorm = 123;
const int BLOB_res_4_block5_conv_proj_batchnorm = 133;
const int LAYER__plus9 = 124;
const int BLOB__plus9 = 134;
const int LAYER_dconv_45_conv_sep_conv2d = 125;
const int BLOB_dconv_45_conv_sep_conv2d = 135;
const int LAYER_dconv_45_conv_sep_batchnorm = 126;
const int BLOB_dconv_45_conv_sep_batchnorm = 136;
const int LAYER_dconv_45_conv_sep_relu = 127;
const int BLOB_dconv_45_conv_sep_relu = 137;
const int LAYER_dconv_45_conv_dw_conv2d = 128;
const int BLOB_dconv_45_conv_dw_conv2d = 138;
const int LAYER_dconv_45_conv_dw_batchnorm = 129;
const int BLOB_dconv_45_conv_dw_batchnorm = 139;
const int LAYER_dconv_45_conv_dw_relu = 130;
const int BLOB_dconv_45_conv_dw_relu = 140;
const int LAYER_dconv_45_conv_proj_conv2d = 131;
const int BLOB_dconv_45_conv_proj_conv2d = 141;
const int LAYER_dconv_45_conv_proj_batchnorm = 132;
const int BLOB_dconv_45_conv_proj_batchnorm = 142;
const int LAYER_splitncnn_10 = 133;
const int BLOB_dconv_45_conv_proj_batchnorm_splitncnn_0 = 143;
const int BLOB_dconv_45_conv_proj_batchnorm_splitncnn_1 = 144;
const int LAYER_res_5_block0_conv_sep_conv2d = 134;
const int BLOB_res_5_block0_conv_sep_conv2d = 145;
const int LAYER_res_5_block0_conv_sep_batchnorm = 135;
const int BLOB_res_5_block0_conv_sep_batchnorm = 146;
const int LAYER_res_5_block0_conv_sep_relu = 136;
const int BLOB_res_5_block0_conv_sep_relu = 147;
const int LAYER_res_5_block0_conv_dw_conv2d = 137;
const int BLOB_res_5_block0_conv_dw_conv2d = 148;
const int LAYER_res_5_block0_conv_dw_batchnorm = 138;
const int BLOB_res_5_block0_conv_dw_batchnorm = 149;
const int LAYER_res_5_block0_conv_dw_relu = 139;
const int BLOB_res_5_block0_conv_dw_relu = 150;
const int LAYER_res_5_block0_conv_proj_conv2d = 140;
const int BLOB_res_5_block0_conv_proj_conv2d = 151;
const int LAYER_res_5_block0_conv_proj_batchnorm = 141;
const int BLOB_res_5_block0_conv_proj_batchnorm = 152;
const int LAYER__plus10 = 142;
const int BLOB__plus10 = 153;
const int LAYER_splitncnn_11 = 143;
const int BLOB__plus10_splitncnn_0 = 154;
const int BLOB__plus10_splitncnn_1 = 155;
const int LAYER_res_5_block1_conv_sep_conv2d = 144;
const int BLOB_res_5_block1_conv_sep_conv2d = 156;
const int LAYER_res_5_block1_conv_sep_batchnorm = 145;
const int BLOB_res_5_block1_conv_sep_batchnorm = 157;
const int LAYER_res_5_block1_conv_sep_relu = 146;
const int BLOB_res_5_block1_conv_sep_relu = 158;
const int LAYER_res_5_block1_conv_dw_conv2d = 147;
const int BLOB_res_5_block1_conv_dw_conv2d = 159;
const int LAYER_res_5_block1_conv_dw_batchnorm = 148;
const int BLOB_res_5_block1_conv_dw_batchnorm = 160;
const int LAYER_res_5_block1_conv_dw_relu = 149;
const int BLOB_res_5_block1_conv_dw_relu = 161;
const int LAYER_res_5_block1_conv_proj_conv2d = 150;
const int BLOB_res_5_block1_conv_proj_conv2d = 162;
const int LAYER_res_5_block1_conv_proj_batchnorm = 151;
const int BLOB_res_5_block1_conv_proj_batchnorm = 163;
const int LAYER__plus11 = 152;
const int BLOB__plus11 = 164;
const int LAYER_conv_6sep_conv2d = 153;
const int BLOB_conv_6sep_conv2d = 165;
const int LAYER_conv_6sep_batchnorm = 154;
const int BLOB_conv_6sep_batchnorm = 166;
const int LAYER_conv_6sep_relu = 155;
const int BLOB_conv_6sep_relu = 167;
const int LAYER_conv_6dw7_7_conv2d = 156;
const int BLOB_conv_6dw7_7_conv2d = 168;
const int LAYER_conv_6dw7_7_batchnorm = 157;
const int BLOB_conv_6dw7_7_batchnorm = 169;
const int LAYER_pre_fc1 = 158;
const int BLOB_pre_fc1 = 170;
const int LAYER_fc1 = 159;
const int BLOB_fc1 = 171;
} // namespace mobilefacenet_param_id
#endif // NCNN_INCLUDE_GUARD_mobilefacenet_id_h
